to compost - French English Dictionary